package com.twitter.common.examples.echo; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import com.google.common.io.Closer; /** * This is part of the pants echo example. Please see: * src/java/com/twitter/common/examples/echo/README.md */ public class FileEchoer implements Echoer { @Override public String echo() throws IOException { Closer closer = Closer.create(); try { FileReader fileReader = closer.register(new FileReader("/etc/hosts")); BufferedReader bufferedReader = closer.register(new BufferedReader(fileReader)); return bufferedReader.readLine(); } finally { closer.close(); } } }